﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using BASE;

public partial class Admin_doimatkhau : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
      
        if (Utils.getIntSession("userid") == 0)
        {
            Response.Redirect("/admin/login.aspx");
        }
    }
    protected void btn_luu_Click(object sender, EventArgs e)
    {
        entUser entU = new entUser();
        busUser busU = new busUser();
        entU = busU.getbyUserId(Utils.getIntSession("userid"));
        if (Utils.getMD5( txt_mkcu.Text) !=  entU.Pass)
        {
            div_me.Visible = true;
            lb_me.Text = "Mật khẩu cũ không đúng";
            txt_mkcu.Focus();
            return;
        }
        if (txt_mkmoi.Text == "")
        {
            div_me.Visible = true;
            lb_me.Text = "Mật khẩu mới không được để trống";
            txt_mkmoi.Focus();
            return;
        }
        if (txt_mkmoi.Text.Length <6 || txt_mkmoi.Text.Length>50)
        {
            div_me.Visible = true;
            lb_me.Text = "Mật khẩu mới chưa đúng";
            txt_mkmoi.Focus();
            return;
        }
        if (txt_mkmoi.Text != txt_mkre.Text)
        {
            div_me.Visible = true;
            lb_me.Text = "Mật khẩu mới chưa đúng";
            txt_mkre.Focus();
            return;
        }
        entU.Userid = Utils.getIntSession("userid");
        entU.Pass = Utils.getMD5(txt_mkmoi.Text);
        busU.updateMatKhau(entU);
        div_me.Visible = true;
        lb_me.Text = "Cập nhật thành công";
    }
}